/*
Powered by S.Y.Jang Build2011.11
QQ:137112903
*/
body { font:12px/20px Arial, Helvetica, sans-serif; background:#e0e0e0 url(../images/body_bg.jpg) left top repeat-x; }
* { padding:0; margin:0; }
a { color:#666; text-decoration:none; }
a:hover { color:#f00; text-decoration:none; }
img { vertical-align:bottom; border:0; }
ul, li { list-style:none; }
#container { width:1002px; margin:0 auto; background:#fff; }
#head { }
#head_top { height:90px; overflow:hidden; }
#logo { float:left; width:400px; height:90px; }
#mini_nav { float:right; width:430px; height:70px; color:#999; text-align:right; padding:20px 20px 0 0; background:url(../images/r_rx.gif) right top no-repeat; }
#mini_nav a { display:inline-block; color:#666; padding:0 5px; }
#mini_nav a:hover { color:#f00; text-decoration:none; }
/*导航菜单*/
#navigation { width:1002px; height:36px; margin-bottom:1px; background:url(../images/nav.gif) }
/*menu*/
.clearfix:after { content:" "; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
.topmenu { float:left; position:relative; width:120px; height:36px; line-height: 36px; background:#ccc; }
.topmenu strong { font-size:12px; font-weight:normal; }
.topmenu a { position:relative; display: block; width:120px; height:36px; text-align:center; z-index:2; }
.topmenu a:hover { position:relative; height:36px; color:#fff; background:#000; z-index:2; }
.ahover a { border-bottom:1px dashed #f00; background:#f00; }
.submenu { position:absolute; z-index:1; }
.topmenu ul { position:relative; display:none; width:120px; background:#eee; z-index:1; }
.topmenu .block { display:block; }
.typeul li { position:relative; float:left; width:120px; border-bottom:solid 1px #fff; }
.typeul li a { border:none; width:120px;height:25px; line-height:25px;}
.typeul li a:hover { color:#fff;height:25px; line-height:25px; }
.typeul { margin-left:0; }
.typeul ul { position:absolute; left:120px; top:0; }
/*nav pic*/
.menu { height:36px; margin:0 auto; padding-left:21px; }
.menu img{ width:120px; height:36px;}
.menu .n0 { background:url(../images/nav.gif) -21px 0px no-repeat; }
.menu .n1 { background:url(../images/nav.gif) -141px 0px no-repeat; }
.menu .n2 { background:url(../images/nav.gif) -261px 0px no-repeat; }
.menu .n3 { background:url(../images/nav.gif) -381px 0px no-repeat; }
.menu .n4 { background:url(../images/nav.gif) -501px 0px no-repeat; }
.menu .n5 { background:url(../images/nav.gif) -621px 0px no-repeat; }
.menu .n6 { background:url(../images/nav.gif) -741px 0px no-repeat; }
.menu .n7 { background:url(../images/nav.gif) -861px 0px no-repeat; }
.menu .n0 a:hover { background:url(../images/nav.gif) -21px -36px no-repeat; }
.menu .n1 a:hover { background:url(../images/nav.gif) -141px -36px no-repeat; }
.menu .n2 a:hover { background:url(../images/nav.gif) -261px -36px no-repeat; }
.menu .n3 a:hover { background:url(../images/nav.gif) -381px -36px no-repeat; }
.menu .n4 a:hover { background:url(../images/nav.gif) -501px -36px no-repeat; }
.menu .n5 a:hover { background:url(../images/nav.gif) -621px -36px no-repeat; }
.menu .n6 a:hover { background:url(../images/nav.gif) -741px -36px no-repeat; }
.menu .n7 a:hover { background:url(../images/nav.gif) -861px -36px no-repeat; }
.menu .n0 a:active { background:url(../images/nav.gif) -21px -72px no-repeat; }
.menu .n1 a:active { background:url(../images/nav.gif) -141px -72px no-repeat; }
.menu .n2 a:active { background:url(../images/nav.gif) -261px -72px no-repeat; }
.menu .n3 a:active { background:url(../images/nav.gif) -381px -72px no-repeat; }
.menu .n4 a:active { background:url(../images/nav.gif) -501px -72px no-repeat; }
.menu .n5 a:active { background:url(../images/nav.gif) -621px -72px no-repeat; }
.menu .n6 a:active { background:url(../images/nav.gif) -741px -72px no-repeat; }
.menu .n7 a:active { background:url(../images/nav.gif) -861px -72px no-repeat; }
.menu .submenu a:hover { background:#000 none; }
/*焦点图*/
#focus { width:1002px; height:200px; margin-bottom:10px; }
/*快捷栏*/
#index_bar { width:980px; height:102px; color:#666; margin: 0 11px; background:#e5e5e5 url(../images/bar.jpg) no-repeat; }
#index_bar p a { display:inline-block; color:#0089ca; text-decoration:none; padding:0 10px 0 5px; background:url(../images/ico1.gif) right center no-repeat; }
#index_bar p a:hover { color:#f00; text-decoration:underline; }
#index_bar_1 { float:left; width:330px; }
#index_bar_1 p { padding:46px 80px 0 35px; }
#index_bar_2 { float:left; width:320px; }
#index_bar_2 p { padding:46px 80px 0 25px; }
#index_bar_3 { float:left; width:330px; }
#index_bar_3 p { padding:46px 90px 0 24px; }
/*主体内容*/
#main_index { width:960px; height:370px; padding:30px 21px; overflow:hidden; }
#main_index_l { float:left; width:320px; overflow:hidden; }
#main_index_m { float:left; width:538px; overflow:hidden; }
#main_index_r { float:right; width:102px; overflow:hidden; }
/*最新动态*/
#news { padding:0 20px 0 0; }
#news_ontop { height:90px; margin:20px 0 10px; overflow:hidden; }
#news_ontop_thumb { float:left; width:120px; height:75px; }
#news_ontop_thumb img { width:116px; height:86px; padding:1px; border:solid 1px #e1e1e1; }
#news_ontop_thumb a:hover img { border:solid 1px #99dfff; }
#news_ontop_info { float:right; width:170px; height:75px; }
#news_ontop_info strong { display:block; color:#666; line-height:25px; margin-bottom:5px; }
#news_ontop_info strong a { color:#000; }
#news_ontop_info strong a:hover { color:#f00; text-decoration:underline; }
#news_ontop_info span { color:#666; line-height:18px; }
#news_cont ul { margin-bottom:20px; }
#news_cont li { line-height:30px; background:url(../images/ico2.gif) left bottom repeat-x; }
#news_cont li a { display:inline-block; color:#5e5e5; text-decoration:none; padding-left:13px; background:url(../images/ico1.gif) left center no-repeat; }
#news_cont li span { float:right; color:#999; }
#news_cont .more a { display:block; width:93px; height:27px; color:#fff; line-height:27px; padding:0 3px 2px 20px; background:url(../images/ico3.gif) no-repeat; }
/*产品展示*/
#product { padding-left:20px; border-left:solid 1px #d0d0d0; }
#product_cont ul { padding:20px 0 20px; overflow:auto; zoom:1; }
#product_cont li { float:left; width:150px; margin-right:20px; }
#product_cont li img { width:146px; height:109px; padding:1px; border:solid 1px #e1e1e1; }
#product_cont li a:hover img { border:solid 1px #99dfff; }
#product_cont li span { display:block; height:30px; line-height:30px; text-align:center; }
#product_cont li a { display:inline-block; }
#product_cont .more a { display:block; width:93px; height:27px; color:#fff; line-height:27px; padding:0 3px 2px 20px; background:url(../images/ico3.gif) no-repeat; }
/*联系我们*/
#contact { padding-top:40px; }
/*页脚*/
#foot { width:1002px; height:40px; color:#666; padding:20px 0; background:#e0e0e0; overflow:hidden; }
#foot a { color:#666; }
#foot a:hover { color:#f00; }
#foot_add { float:left; padding-left:5px;}
#copyright { float:right; text-align:right; }
#copyright span{ display:block;}
#copyright span a{ display:inline-block; padding:0 5px;}
#copyright a{ padding-right:5px;}
/*内页通用*/
#main_in { padding:10px 21px 20px; overflow:auto; zoom:1; }
#sidebar { float:left; width:200px; }
#main_cont { float:right; width:720px; min-height:610px;_height:expression(this.scrollHeight < 500 ? "500px" : "auto");
 padding-left:20px; border-left:solid 1px #dedede; }
/*栏目分类*/
#sort { margin-bottom:10px; }
#sort h3 { height:35px; color:#6a6a6a; font-size:12px; line-height:35px; padding-left:20px; border-bottom:solid 2px #eaeaea; background:url(../images/ico4.gif) left center no-repeat; }
#sort h3 strong { display:inline-block; padding-right:65px; background:url(../images/ico5.gif) right center no-repeat; }
#sort_cont { padding:10px 0; }
#sort_cont li a { display:block; line-height:32px; text-align:center; margin-bottom:1px; background:url(../images/sort_bg.gif) left top no-repeat; }
#sort_cont li a:hover, #sort_cont li.shover a, #sort_cont li.shover a:hover { color:#fff; background:url(../images/sort_bg.gif) left bottom no-repeat; }
/*联系我们*/
#s_contact h3 { height:35px; color:#6a6a6a; font-size:12px; line-height:35px; padding-left:20px; border-bottom:solid 2px #eaeaea; background:url(../images/ico4.gif) left center no-repeat; }
#s_contact h3 strong { display:inline-block; padding-right:65px; background:url(../images/ico5.gif) right center no-repeat; }
#s_contact_cont { color:#666; padding:10px 0; }
#s_contact_cont p { margin-bottom:3px; }
/*所在位置*/
#position { color:#6a6a6a; line-height:32px; border-bottom:solid 2px #eaeaea; }
#position span { float:right; font-family:"宋体"; }
#position span a { display:inline-block; padding:0 2px; }
#position h2 { color:#6a6a6a; font-size:14px; }
/*================================================
===================== 内容页 =====================
================================================*/
/*单篇*/
#content { padding:20px; }
#c_text { color:#666; line-height:25px; }
#c_text p { margin-bottom:15px; }
/*内容页*/
#title_wrap { height:75px; text-align:center; margin:20px 0 0; background:#f8f8f8 url(../images/ico2.gif) left bottom repeat-x; }
#title { color:#0085c3; font-size:18px; line-height:18px; font-family:"黑体"; font-weight:normal; margin:18px 20px 8px; }
#info { color:#666; }
#info span { margin:0 6px; }
#info span a { display:inline-block; padding:0 3px; }
#info span a:hover { color:#fff; text-decoration:none; background:#254383; }
#c_txt { color:#666; line-height:25px; margin:30px 10px; }
#c_txt p { margin:15px 0; }
/*上下篇*/
#prev_next { height:40px; color:#999; margin-top:50px; padding:15px 20px; background:#f8f8f8; }
#prev_next a { color:#666; }
#prev_next a:hover { color:#f00; }
/*产品内容*/
#show_top_wrap { height:155px; margin:30px 0 0; overflow:hidden; }
#show_top_thum { float:left; width:160px; height:123px; margin-right:20px; }
#show_top_thum img.show_img { width:150px; height:113px; padding:4px; border:solid 1px #e6e6e6; }
#show_top_thum span { display:block; text-align:center; padding:10px 0; }
#show_top_thum span img { margin-right:5px; }
#show_top_thum span a { display:block; height:22px;}
#show_top_thum span a:hover { color:#f00; }
#show_top_text { float:left; width:500px; }
#show_top_text p { color:#666; line-height:25px; margin:0; padding:0; }
#show_top_text h1 { color:#254383; font-size:14px; line-height:25px; margin:0; padding:0; }
#show_top_text small { color:#f00; font-size:12px; margin-right:3px; }
#show_t { border-bottom:solid 1px #e6e6e6; }
#show_t span { position:relative; bottom:-1px; display:block; width:80px; height:25px; line-height:25px; text-align:center; margin-left:30px; border:solid 1px #e6e6e6; border-bottom:none; background:#fff; }
/*table*/
#c_txt table{ border-collapse:collapse;border:solid 1px #e5e5e5;}
#c_txt tr,#c_txt td{ border:solid 1px #e5e5e5;}
#c_txt .pd8{ padding:0 8px;}
#c_txt .bd13{ padding-left:10px;}
/*下载内容*/
.down_btn{ display:inline-block; color:#fff; padding:0 10px; background:#693;}
.down_btn:hover{ color:#fff; background:#f00;}
/*================================================
===================== 列表页 =====================
================================================*/
#list_warp { padding-bottom:50px; }
/*新闻列表*/
#text_list { margin:20px 10px 0; }
#text_list li { height:25px; line-height:21px; padding:5px 0; background:url(../images/ico2.gif) left bottom repeat-x; overflow:hidden; }
#text_list li a { display:inline-block; color:#666; }
#text_list li a:hover { color:#f00; }
#text_list li b { color:#666; font-weight:normal; margin-right:5px; }
#text_list li b a { color:#666; text-decoration:underline }
#text_list li b a:hover { color:#f00; }
#text_list li span { color:#999; font-family:"宋体"; margin-left:8px; }
/*产品列表*/
#img_list { margin:20px 0 0; }
#img_list li { float:left; width:175px; height:193px; line-height:20px; text-align:center; }
#img_list li img { width:150px; height:113px; }
#img_list li strong { display:block; width:150px; height:20px; color:#fff; font-weight:normal; margin:0 auto; background:#254383; overflow:hidden; }
#img_list li strong a { display:block; color:#fff; }
#img_list li strong a:hover { color:#ff0; text-decoration:none; }
#img_list li span { display:block; width:150px; height:20px; margin:0 auto; background:#e6e6e6; overflow:hidden; }
#img_list li span small { font-size:10px; }
/*分页符*/
.pageNavi { width:98%; color:#069; line-height:20px; text-align:left; margin:20px 0 0 0; padding-bottom:20px; }
.wp-pagenavi { clear: both; font-family:"宋体"; margin: 0px auto; }
.wp-pagenavi b { float:right; color:#254383; font-weight:normal; }
.wp-pagenavi em, .wp-pagenavi span, .wp-pagenavi a { display:inline-block; color:#666; font-weight:normal; font-style:normal; text-decoration: none; margin:0 2px; padding:0px 6px; border:solid 1px #e6e6e6; background:#fafafa; }
.wp-pagenavi em, .wp-pagenavi span { color:#999; }
.wp-pagenavi span { color:#fff; font-weight:bold; border: #254383 1px solid; background:#254383; }
.wp-pagenavi a:hover { color:#fff; text-decoration:none; border: #254383 1px solid; background:#254383; }
